// pages/huanti/huanti.js
const app = getApp()
Page({

  /**
   * 页面的初始数据
   */
  data: {
    region:''
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
    //模拟数据：选择确定地址后回填效果。数据str 可以从后台中获取
    // var str = "北京市,北京市,海淀区";
    // var splitAdd = str.split(",");
    // console.log(splitAdd)
    // this.setData({
    //   region: splitAdd
    // })
    this.setData({
      'userInfo':app.globalData.userInfo
    })
  },
  //点击确定按钮
  bindRegionChange: function (e) {
    console.log(e.detail.value)
    console.log(e.detail.code)
    this.setData({
      region: e.detail.value
    })
  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady() {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow() {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide() {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload() {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh() {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom() {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage() {

  },
  titleInput:function(e){
    var residential_name = e.detail.value
    this.setData({
      residential_name:residential_name
    })
  },
  layersInput:function(e){
    var layers_number = e.detail.value
    this.setData({
      layers_number:layers_number
    })
  },
  userInput:function(e){
    var user = e.detail.value
    this.setData({
      user:user
    })
  },
  onGetPhoneNumber(e) {
    var that = this;
    app.getMobile(e,that)
  }, 

  submit:function(){
    
    var data = this.data;
    if(data.region == ''){
      app.showTip('请选择所属的行政区域');
      return ;
    }
    if(!('residential_name' in data) || data.residential_name == ''){
      app.showTip('请填写小区名字');
      return ;
    }
    if(!('layers_number' in data) || data.layers_number == ''){
      app.showTip('请填写楼层数量');
      return ;
    }
    if(!('user' in data)  || data.user == ''){
      app.showTip('请填写联系人');
      return ;
    }
    if(data.userInfo.mobile == null){
      app.showTip('请先授权手机号码');
      return ;
    }
    var that = this
    var postData = {
      'residential_name':data.region[0] + ' ' +data.region[1] + ' ' +data.region[2] + ' ' +data.residential_name,
      'layers_number':data.layers_number,
      'user':data.user,
      'mobile':data.userInfo.mobile
    }
    app.call.request('wxapp/touch',postData, function(data){
      app.showTip('提交成功');
      setTimeout(function (){
        wx.navigateBack({
          delta: 1
        })
      }, 2000)
      
    },function(){});
  },
})